Big Huge Thesaurus

Echinochloa crusgalli

noun